throw a hail mary pass - Deutsch Englisch Wörterbuch